#include <stdio.h>
#include <unistd.h>
#include <signal.h>
#include <sys/wait.h>

void func(int);

int main(int argc,const char** argv)
{
  pid_t pid;
  pid = fork();
  if(pid > 0)
  {
    
    signal(17,func);
    pause();
  }

  else if(pid == 0)
  {
    sleep(1);
  }

  else
  {
    perror("fork fail\n");
  }
  return 0;
}

void func(int num)
{
  printf("This sig %d\n",num);
}
